package com.itlong.cloud.POJO.PO;

import com.itlong.cloud.annotation.ItlField;
import com.itlong.cloud.annotation.ItlTables;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.Date;

/**
 * <desc>
 *      APP-用户呼梯记录表实体类。
 * <desc/>
 *
 * @createDate 2018-04-02.
 */
@Data
@NoArgsConstructor
@ItlTables("cold_data_cloud_elevator_operate_record")
@EqualsAndHashCode(callSuper = true)
public class ColdDataCloudElevatorOperateRecordPO extends BasePO implements Serializable{


    @ItlField("record_id")
    private String recordId;  //记录编号

    @ItlField("user_id")
    private String userId;  //用户编号

    @ItlField("project_id")
    private String projectId;  //项目编号

    @ItlField("device_unique")
    private String deviceUnique;   //设备唯一编号

    @ItlField("from_floor")
    private String fromFloor;  //出发楼层

    @ItlField("pass_time")
    private Date passTime;   //通行时间

    @ItlField("to_floor")
    private String toFloor;     //目标楼层

    @ItlField("source")
    private Integer source;     //呼梯来源 1家半径 2云电梯SDK 3云电梯机器人SDK
}
